// 初始化echarts
    myEcharts() {
      this.myChart = echarts.init(document.getElementById('main'))
 
      var option = {
 
        xAxis: {
          type: 'category',
          data: [ 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun' ],
          axisLine: { onZero: true },
          splitLine: {
            show: false,
            // lineStyle: {
            //     color: '#0c223c',
            // }
          },
          axisTick: {
            //隐藏刻度线
            show: false,
          },
        },
        yAxis: [{
          type: 'value',
          // 动态设置y轴的最大值
          // 如果数据的最大值大于标准值则以数据的最大值为准
          // 如果数据的最大值小于标准值则以标准值为准
        },
        ],
        series: [
          {
           name: 'data1',
            data: [ 15, 23, 22, 21, 13, 14, 26 ],
            type: 'line',
            smooth: true,
            showSymbol: false,
            markLine: {
              symbol: 'none',
              animation: false,       // 是否开启动画
              label: {
                show: false
              },
              data: [
                {
                  // silent: false,
                  yAxis: 20 * 1,
                  label: {
                    show: true,
                    padding: [-13, -20, 15, -90], // 标签位置上右下左
                    position: 'end',        // 标签的位置
                    formatter: '标准值：' + 20,
                    color: '#101391',
                    fontSize: 14,
                  },
                  lineStyle: { type: 'solid', color: '#101391', width: 3 } // 样式： 线型、颜色、线宽
                }
              ]
            },
          },
        ],
        tooltip: {
          show: true,
          trigger: 'axis'
        },
        visualMap: [
          {
            type: 'piecewise',
            show: false,
            dimension: 1,
            seriesIndex: 0,
            pieces: [
              {
                min: 10 * 1 + 0.001, // 没有设置最大值，表明当前范围 [min, Infinity] 变色
                color: this.first_card_data.colorIdentify[0].color ? this.first_card_data.colorIdentify[0].color : '#909399'
              },
              {
                max: 10 * 1, // 没有设置最小值，表明当前范围 [-Infinity, max] 变色
                color: this.first_card_data.colorIdentify[1].color ? this.first_card_data.colorIdentify[1].color : '#909399'
              },
            ],
          }
        ],
        grid: {
          left: '5%',
          right: '3%',
          containLabel: true
        },
      }
      this.myChart.setOption(option)
    },